// Zuzhi

.Zuzhi{
  .title{
    display: inline-block;
    width: 100vw;
    height: 19.2vw;
    font-size: 5.86667vw;
    color: #333;
    line-height: 19.2vw;
    text-align: center;
  }
  .school{
    padding: 0 3vw;
    overflow: hidden;
    .schoolOne{
      float: left;
      width: 45vw;
      margin-right: 4vw;
      margin-bottom: 4vw;
      >div{
        height: 27vw;
        width: 100%;
        overflow: hidden;
        border-radius: 4px;
        img{
          width: 100%;
        }
      }
      p{
        line-height: 8vw;
        text-align: center;
      }
    }
    .schoolOne:nth-child(2n){
      margin-right: 0;
    }
  }
  .gongzuoshi{
    padding: 0 3vw;
    .gongzuoshiOne{
      overflow: hidden;
      margin-bottom: 4vw;
      height: 25.7vw;
      .left{
        float: left;
        width: 45vw;
        height: 100%;
        img{
          width: 100%;
        }
      }
      .right{
        width:49vw;
        float: left;
        padding-left: 4vw;
        overflow: hidden;
        box-sizing: border-box;
        p{
          height: 4.8vw;
          font-size: 4.26667vw;
          line-height: 4.8vw;
          letter-spacing: 0;
          color: #333;
          margin-bottom: 3.6vw;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
        }
        div{
          font-size: 3.2vw;
          line-height: 4.26667vw;
          letter-spacing: 0;
          color: #666;
          margin-bottom: 3.73333vw;
          overflow: hidden;
        }
      }
    }
  }
  .heZuoZuZhi{
    overflow: hidden;
    padding: 0 3vw;
    img{
      width: 94/3vw;
      height: 94/3vw;
      float: left;
    }
  }
  .noMore{
    line-height: 16.4vw;
    text-align: center;
    color: #999;
  }
}